namespace LowCoding.Dto.Sys
{
    /// <summary>
    /// 模块表
    /// </summary>
    public class SysModuleOutput
    {
        /// <summary>
        /// 模块ID
        /// </summary>
        public string Id { get; set; }

        /// <summary>
        /// 模块代码
        /// </summary>
        public string MdlCode { get; set; }

        /// <summary>
        /// 模块名称
        /// </summary>
        public string MdlName { get; set; }

        /// <summary>
        /// 模块类型
        /// </summary>
        public string MdlType { get; set; }

        /// <summary>
        /// 父模块代码
        /// </summary>
        public string MdlParent { get; set; }

        /// <summary>
        /// 是否有效
        /// </summary>
        public string MdlValid { get; set; }

        /// <summary>
        /// 模块链接
        /// </summary>
        public string MdlUrl { get; set; }

        /// <summary>
        /// 模块序号
        /// </summary>
        public int MdlSeq { get; set; }

        /// <summary>
        /// 是否平台模块
        /// </summary>
        public string MdlIsp { get; set; }

        /// <summary>
        /// 图标
        /// </summary>
        public string MdlIconcls { get; set; }

        /// <summary>
        /// 模块等级
        /// </summary>
        public string MdlLevel { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }

        /// <summary>
        /// 区域{0:行编辑,1:工具栏}
        /// </summary>
        public string Region { get; set; }
    }
}